This chapter is devoted on model transformation languages and their applications.
This lecture gives an overview of the QVT language requirements and architecture. It focuses on one of the three QVT languages: Operational Mappings. The language basics are explained on the base of a simple case study.
This lecture presents ATL: ATLAS Transformation Language.
This lecture compares two transformation languages: ATL and QVT. Comparison is done at the level of the problem domains of the languages (requirements alignment) and at the level of the language components (architectural alignment).